package com.ldk.framework.entity;

import com.ldk.base.framework.entity.BaseEntity;

/**
* OrderCancel实体类
* @author mqy
*/
public class OrderCancel extends BaseEntity {

	private static final long serialVersionUID = 405305088100348128L;
	/**
	* 主键
	*/
	private Long   id;
	/**
	* 公司标识 部统一分配
	*/
	private String   CompanyId;
	/**
	* 上车地点行政区划代码，见GB/T2260
	*/
	private Long   Address;
	/**
	* 订单编号
	*/
	private String   OrderId;
	/**
	* 订单时间 YYYYMMDDhhmmss
	*/
	private Long   OrderTime;
	/**
	* 订单撤销时间 YYYYMMDDhhmmss
	*/
	private Long   CancelTime;
	/**
	* 撤销发起方 1：乘客 2：驾驶员 3：平台公司
	*/
	private String   Operator;
	/**
	* 撤销类型代码 1：乘客提前撤销 2：驾驶员提前撤销 3：平台公司撤销 4：乘客违约撤销 5：驾驶员违约撤销
	*/
	private String   CancelTypeCode;
	/**
	* 撤销或违约原因
	*/
	private String   CancelReason;
	/**
	 * 用于部级平台上传,上传前小于等于CancelTime,上传后大于CancelTime
	 */
	private java.lang.Long   CancelTime2;

	public Long getId() {
		return id;
	}
	public void setId (Long id){
    	this.id = id;
	}
	public String getCompanyId() {
		return CompanyId;
	}
	public void setCompanyId (String CompanyId){
    	this.CompanyId = CompanyId;
	}
	public Long getAddress() {
		return Address;
	}
	public void setAddress (Long Address){
    	this.Address = Address;
	}
	public String getOrderId() {
		return OrderId;
	}
	public void setOrderId (String OrderId){
    	this.OrderId = OrderId;
	}
	public Long getOrderTime() {
		return OrderTime;
	}
	public void setOrderTime (Long OrderTime){
    	this.OrderTime = OrderTime;
	}
	public Long getCancelTime() {
		return CancelTime;
	}
	public void setCancelTime (Long CancelTime){
    	this.CancelTime = CancelTime;
	}
	public String getOperator() {
		return Operator;
	}
	public void setOperator (String Operator){
    	this.Operator = Operator;
	}
	public String getCancelTypeCode() {
		return CancelTypeCode;
	}
	public void setCancelTypeCode (String CancelTypeCode){
    	this.CancelTypeCode = CancelTypeCode;
	}
	public String getCancelReason() {
		return CancelReason;
	}
	public void setCancelReason (String CancelReason){
    	this.CancelReason = CancelReason;
	}
	public java.lang.Long getCancelTime2() {
		return CancelTime2;
	}
	public void setCancelTime2 (java.lang.Long CancelTime2){
		this.CancelTime2 = CancelTime2;
	}
}
